3300 33
10543 753
9115 85
11341 815
8061 564
6286 662
6219 115
10151 350
5446 442
9438 700
10962 567
8224 662
5091 370
5618 590
3678 502
2251 311
4345 391
2116 237
2383 121