28051 288
15196 452
8013 439
13444 710
6585 826
3165 515
17280 120
2602 303
1061 258
11627 216
4474 867
42662 412
2701 694
15586 610
20193 427
18629 630
2105 39
16795 214
20119 772
19802 235
1890 578
5857 313
48298 165
16336 252