31194 91
15878 582
14976 735
18243 551
3441 503
22007 107
17867 449
5522 848
41611 746
3292 692
20479 566
13708 604
35111 308
16640 426
71531 784
111476 543
31748 347
21483 128
21434 259
3759 668
27358 928
15708 747
23080 641
33120 505
27558 369
21554 120
20329 380
29421 676