3561 80
3077 288
9996 500
6177 962
12979 462
2883 266
11530 56
6145 579
21736 847
9313 686
5138 894
2806 473
27051 603
1726 140
7259 269
11456 603
4755 550
4398 577
150602 944
636 24
2663 112
51201 105
14582 507
7749 618
4933 152
114392 427
121118 220
2340 171