2603 646
841 174
168343 604
3888 839
4136 239
29041 237
23661 208
78747 751
54005 557
22057 102
75259 699
14588 460
10241 287
22893 448
19939 237
6193 38
5818 523
1324 142
55407 693
17699 232
14724 570
12214 571
11055 520
4408 375
2428 585
5256 102