5401 297
2736 237
10029 291
7043 566
81977 324
18426 1029
3325 329
64748 915
3848 359
9510 676
14162 31
3782 633
3907 593
15620 472
3154 137
3733 252
3507 387
8037 92
19804 515
8077 459
5495 423
3019 63
8129 389
5662 338
4466 523
4967 121
7351 537
1370 42