29963 301
23947 138
10061 332
4157 673
5689 355
3221 244
3880 349
5137 467
3578 540
2917 188
1537 218
2596 273
3681 574
2365 592
4427 585
16829 376
990 105
4557 94
16761 413
4053 794
3584 430
96937 510
15001 655
31031 384
17400 632
10433 312
25952 779
17429 604