2531 486
165404 541
67698 561
64934 904
39062 554
36706 364
36462 385
26282 653
22651 281
6556 144
37564 79
14409 409
8875 134
20900 441
71910 288
11496 531
14680 253
22073 917
9138 127
15488 534
12544 734
7917 288
54797 194
112601 806
85610 767
2101 41
4863 612
7005 629