20991 343
406250 1169
56157 555
9791 368
10358 448
23366 228
34092 911
14598 540
54532 361
1256 79
8594 885
3783 311
1425 53
3088 255
4102 654
1603 294
2502 389
3462 625
2077 236
2302 367
2619 285