148023 373
2530 519
25495 192
375432 974
11813 697
50943 437
23471 171
310239 869
9004 298
61655 937
153309 948
3327 145
4485 133
3581 435
3361 231