2972 60
18369 666
28912 361
72632 512
33777 207
3569 799
24637 594
11953 900
9429 265
2312 113
2575 54
11341 727
3826 125
4338 572
7098 107
4933 660
2890 198
5685 794
3381 410
5617 498
2680 38
5832 759
5307 276
12363 214
3034 218
42051 787
35949 463