2978 60
18387 666
28918 361
72687 512
34072 207
3573 799
24713 594
11968 900
9444 265
2324 113
2583 54
11355 727
3844 125
4352 572
7114 107
4942 660
2902 198
5702 794
3397 410
5633 498
2698 38
5845 759
5322 276
12383 214
3045 218
42187 787
36064 463