3303 33
10543 753
9117 85
11345 815
8062 564
6287 662
6224 115
10152 350
5448 442
9439 700
10966 567
8226 662
5092 370
5620 590
3678 502
2251 311
4347 391
2117 237
2384 121