2603 80
3053 288
9958 500
6163 962
12946 462
2864 266
11501 56
6129 579
21695 847
9294 686
5132 894
2799 473
26955 603
1712 140
7247 269
11439 603
4748 550
4385 577
149815 943
629 24
2657 112
50979 105
14526 507
7744 618
4923 152
114070 427
120608 220
2335 171