2963 80
3063 288
9970 500
6166 962
12953 462
2869 266
11504 56
6134 579
21698 847
9300 686
5132 894
2799 473
26967 603
1714 140
7249 269
11440 603
4748 550
4388 577
149906 943
629 24
2657 112
51013 105
14533 507
7744 618
4924 152
114110 427
120678 220
2337 171