3546 829
11749 187
23258 165
3670 412
2409 554
30817 717
43734 390
7322 462
33535 556
10087 524
6987 605
11523 37
3747 463
4414 237
22369 415
18961 382
7238 80
28273 623
28987 925
16996 560