3112 820
10395 69
4244 650
121900 768
793 46
12375 502
7531 756
4189 781
1951 263
7388 555
1939 377
3565 127
2608 685
5571 256
1690 431
9931 770
34141 190
112846 640
42665 93
20886 729
14619 304
5250 309
2670 740
31303 118