15856 131
24241 50
13929 58
42649 455
38276 192
16252 632
32364 650
7105 416
2469 119
3060 633
2999 146
6431 604
2680 381
3073 169
2082 72
2762 390
5049 519
2883 39
2428 548
2121 415
3056 773
5186 788
7897 229
16615 682
5318 297
4215 356
3772 577
3481 232