3505 631
861 45
2333 218
2940 405
10527 639
3771 636
5455 118
2916 214
1678 65
4239 451
4662 542
22174 913
19729 387
4043 432
3091 440
6153 378
7804 240
1911 213
2784 381
13735 659
2821 222
6524 657
6694 838
3632 592