12471 860
11631 907
2692 337
7920 427
1988 403
1277 83
7343 325
2684 610
771 39
2511 523
3476 677
2930 578
3110 561
1947 455
3213 927
1904 291
2291 575
1855 293
2583 581
11195 846
3367 614
1153 111
2907 84
2903 389