5878 526
369 34
13312 667
3601 712
1593 296
532 99
38441 345
2210 464
1317 276
2129 412
3237 635
495 21
2301 452
53162 408
11895 75
1196 249
25993 53
931 90
2433 513
2211 511
4338 326
4350 305
3910 691
22269 318
1958 116
7794 321
10060 377
50769 563