11870 703
5838 405
4789 83
4718 254
10107 846
5899 244
2607 199
5102 169
6881 117
7602 733
77645 591
8364 873
6673 433
2952 290
30232 249
20110 237
2435 98