15023 51
8186 369
4830 434
7223 141
6326 379
5658 104
3380 243
11618 733
9870 413
8622 616
9808 149
7553 84
6793 980
4903 741
2603 418
64316 202
9571 621
5335 215
1565 130
7879 702
7298 151
35091 152
5551 51
20881 252
22461 155
18411 419
7678 63
4239 348