3328 33
10547 753
9130 85
11398 815
8078 564
6310 662
6273 115
10170 350
5464 442
9450 700
10990 567
8238 662
5105 370
5629 590
3682 502
2255 311
4352 391
2123 237
2393 121