29249 367
2943 160
2935 706
21582 592
23708 420
1060 97
17254 271
3771 711
8462 94
8180 580
3369 525
2865 373
2520 319
2440 524
59334 217
24334 728
1279 159
7494 555
2224 245
3910 845
4142 588
6153 305
2487 399
3643 451
3690 447
5435 598
3800 701
1831 418