3301 33
10543 753
9116 85
11344 815
8061 564
6286 662
6222 115
10151 350
5446 442
9439 700
10964 567
8225 662
5091 370
5619 590
3678 502
2251 311
4347 391
2116 237
2384 121