405403 1169
56067 555
9759 368
10299 447
23161 228
33751 910
14501 540
54326 361
1251 79
8584 885
3774 311
1421 53
3081 255
4093 654
1590 294
2491 389
3454 625
2062 236
2289 367
2612 285
18696 342