42193 282
7511 135
5047 413
33155 821
17871 237
31291 334
8890 540
12790 738
106382 625
44656 350
84719 442
10156 577
3589 608
7119 532
4034 472
3177 543
2913 552
5330 883
7739 122
1803 63