3969 286
28581 552
15394 530
37924 658
15162 803
14228 91
13096 340
22806 600
21097 580
21566 361
22648 735
10635 641
1621 295
24885 862
9071 562
20939 768
13801 682
2543 329
23575 588
3318 30
10803 418
6476 676
26505 160
7832 612
70203 370
86965 246
115029 120
123855 348