15813 92
4967 310
2585 198
5966 896
20848 562
8897 652
5421 338
9970 149
3560 490
3847 169
4358 289
4513 122
6447 635
3108 272
10287 78
4419 324
2968 238
3908 434
8471 389
8171 817
3567 443
1470 185
14333 289
10464 553
2173 87
4322 633