31190 91
15875 582
14973 735
18243 551
3441 503
22006 107
17866 449
5522 848
41605 746
3292 692
20479 566
13706 604
35110 308
16640 426
71524 784
111473 543
31748 347
21480 128
21433 259
3759 668
27357 928
15707 747
23078 641
33114 505
27555 369
21551 120
20328 380
29420 676