3008 505
2936 249
2293 371
2035 288
3822 768
1002 89
3760 43
15035 397
2314 330
11553 548
2474 456
405 50
2985 467
1353 202
8381 525
3399 522
3936 823
3809 787
2553 243
3193 775
2650 551
973 142
2563 295
1870 329