11412 500
2989 156
25508 72
19553 580
13384 622
1983 421
2195 435
1535 385
24141 333
2839 563
3094 604
2686 776
8980 383
15673 683
28820 43
2376 679
21823 334
5365 309
53604 557
2451 551
359 72
12979 717
3700 554
3014 642