12101 703
5843 405
4790 83
4718 254
10117 846
5900 244
2607 199
5106 169
6883 117
7602 733
77674 591
8365 873
8201 434
2952 290
30234 249
20118 237
2436 98