4110 395
10127 78
11407 85
476928 1091
133329 848
8784 611
6702 608
31365 274
29256 319
14474 465
27832 89
50562 228
14552 352
2949 286
9695 893
5615 701
6354 363
3886 216
61617 725