2831 80
3060 288
9968 500
6165 962
12951 462
2866 266
11504 56
6129 579
21697 847
9296 686
5132 894
2799 473
26963 603
1713 140
7248 269
11439 603
4748 550
4386 577
149872 943
629 24
2657 112
50998 105
14530 507
7744 618
4923 152
114096 427
120649 220
2336 171