15396 1018
7292 111
4430 555
11477 541
4796 348
5217 584
2976 82
3033 284
3918 542
8942 939
2596 193
7398 228
7605 634
4365 756
5478 277
3855 402
3596 257
5706 402
5620 233
4393 32
9366 514
2611 325
2387 118
3498 389
2778 486
1934 174
10345 553
4350 554