14093 326
78250 932
71632 747
5435 659
10629 712
927733 1238
145262 610
140458 734
40548 240
16202 529
16784 279
32254 848
106320 402
141553 288
94263 370
58680 441
37709 168
28872 220
8014 674
33554 962
16543 246
25660 470
15800 923
34735 144