3301 33
10543 753
9117 85
11344 815
8062 564
6287 662
6223 115
10152 350
5447 442
9439 700
10964 567
8225 662
5091 370
5619 590
3678 502
2251 311
4347 391
2117 237
2384 121