16625 188
2583 29
8276 647
62597 135
31345 339
65829 275
203440 1052
20210 651
13683 290
46710 897
41170 398
4982 150
10690 603
6036 480
5557 902
4007 342
2386 89