2902 80
3060 288
9970 500
6165 962
12951 462
2866 266
11504 56
6132 579
21697 847
9299 686
5132 894
2799 473
26963 603
1714 140
7249 269
11440 603
4748 550
4387 577
149887 943
629 24
2657 112
51002 105
14533 507
7744 618
4924 152
114100 427
120662 220
2336 171