54591 600
8183 424
140898 331
2536 371
17586 879
15235 145
3845 944
3680 230
5104 619
7283 268
10340 295
13166 815
8752 338
13690 517
15141 75
422343 707
9671 463
6412 404
42892 344
471701 810
53567 689
15121 560
25030 581
39164 592
20292 309
12356 942
22430 892
5798 523