2987 500
16623 105
28991 235
6126 529
19729 674
23219 615
21804 704
32085 288
4408 662
7212 254
4154 454
20275 657
1393 302
4437 195
2729 49
24939 602
7386 640
16186 338
4269 829
22629 100
16546 90
2142 29
18367 558
7414 423
2100 304
5415 78
8558 69
7011 162