2530 80
3053 288
9958 500
6163 962
12943 462
2863 266
11501 56
6128 579
21693 847
9294 686
5132 894
2799 473
26953 603
1712 140
7247 269
11438 603
4748 550
4385 577
149800 943
629 24
2657 112
50972 105
14526 507
7743 618
4923 152
114064 427
120588 220
2334 171