20591 508
2168 471
209509 834
18201 104
3578 752
7398 630
3040 704
12639 481
25129 182
10844 820
10490 423
15902 702
676 111
995 161
18827 317
1041 212
1940 522
3198 876
1968 412
3340 732
703 55
12047 125
2618 291
1276 126
4676 143
3330 835
7071 393
655 100