4107 395
10121 78
11399 85
476553 1091
133135 848
8778 611
6700 608
31272 274
29191 319
14447 465
27772 89
50506 228
14531 352
2945 286
9692 893
5612 701
6352 363
3886 216
61541 725