5043 261
31114 674
47038 584
21763 331
1323 62
56939 872
16212 316
78761 612
121595 751
12126 285
10539 732
65755 833
104560 547
13736 584
4107 508
8871 590
16691 695
22758 669
7225 412
22407 895
16718 179
31900 913
5153 615
12409 860
5437 803
4201 554
4485 475
9527 336