3300 33
10543 753
9115 85
11342 815
8061 564
6286 662
6220 115
10151 350
5446 442
9439 700
10963 567
8224 662
5091 370
5619 590
3678 502
2251 311
4346 391
2116 237
2383 121