17096 190
2641 29
8299 647
62745 135
31778 339
65904 275
203955 1052
20313 651
13734 290
47006 897
41492 399
5022 150
10714 603
6053 480
5573 902
4036 342
2403 89