20995 563
3402 353
4150 91
4399 314
20252 118
15277 334
2861 332
2568 129
8983 363
4385 613
3782 591
20427 357
2803 39
3351 582
1838 231
3675 517
9805 539
19205 146
2473 602
2870 574
652 138
266 75
1803 508
2985 982