15650 30
6662 645
5021 290
30287 538
20765 201
2470 243
3198 402
3528 325
37137 865
2067 302
3969 693
18975 804
3083 562
6033 690
1917 334
3561 533
6759 194
7509 521
23966 107
20593 375
39047 632
12586 319
10397 486
8179 193