40525 237
112697 944
13824 209
10796 373
14287 564
521699 1785
13410 595
9314 375
28953 272
4116 834
12203 483
8792 728
9036 610
2244 363