29961 301
23947 138
10060 332
4156 673
5689 355
3221 244
3879 349
5137 467
3578 540
2917 188
1537 218
2595 273
3679 574
2365 592
4427 585
16829 376
990 105
4557 94
16761 413
4053 794
3584 430
96937 510
15001 655
31029 384
17398 632
10433 312
25951 779
17428 604