2541 501
1804 319
1185 87
15790 898
10041 628
3276 582
12557 630
3663 340
1512 221
2686 371
730 30
3063 677
2118 306
2247 563
559 62
2101 262
2395 395
3120 507
3023 627
1928 535
5284 215
2855 404
2808 541
14371 653