12996 184
2029 27
8167 647
61793 134
29964 338
64904 275
200500 1050
19583 647
13392 290
44221 892
39271 397
4820 150
10571 603
5971 480
5479 902
3874 342
2288 89