21287 343
406292 1169
56164 555
9791 368
10362 448
23378 228
34109 911
14602 540
54540 361
1256 79
8596 885
3783 311
1425 53
3088 255
4102 654
1603 294
2503 389
3463 625
2077 236
2303 367
2621 285