2631 29
16733 189
8297 647
62708 135
31683 339
65894 275
203857 1052
20286 651
13726 290
46925 897
41425 399
5017 150
10706 603
6045 480
5568 902
4030 342
2397 89