3508 475
1000 30
1812 237
3477 363
1493 73
24506 878
5978 351
2085 159
1385 31
2451 447
4510 74
1975 237
1222 176
1513 36
4054 876
2997 507
4973 522
2975 544
1646 195
4438 398
4211 367
17372 158
3410 382
2719 235