12232 28
12467 422
12211 123
2653 599
29865 481
1602 405
3088 862
2635 289
12172 680
3661 386
614 29
2080 328
3736 524
2224 453
2373 561
9348 725
1711 109
30371 503
4786 587
2401 482
16616 713
3710 698
9919 509
12874 276
27024 604
10036 442
24796 395
6617 391