3329 33
10547 753
9135 85
11402 815
8078 564
6315 662
6281 115
10173 350
5466 442
9454 700
10997 567
8240 662
5106 370
5630 590
3684 502
2255 311
4352 391
2124 237
2397 121