4791 30
907 250
6996 583
14804 291
4566 122
2545 435
1608 353
2826 327
3666 313
11594 839
1072 342
1757 512
10012 304
2562 620
3557 506
1529 309
28309 264
7370 481
8338 606
17787 133
4205 289
6441 508
1534 393
20164 307