1842 504
1023 162
13645 593
63178 566
3099 528
8930 892
609 84
6913 533
5297 311
170010 606
100151 341
291587 598
58702 385
107540 711
85496 308
75855 252
18921 497
21493 334