2933 503
13223 534
3330 522
6318 103
4373 266
2984 480
20540 227
1505 75
3048 504
3400 757
3285 804
3272 471
15488 866
2380 335
2910 493
3762 668
4523 610
3314 147
3395 447
2038 317
3140 490
3821 603
4081 443
1295 75