12130 703
5845 405
4791 83
4718 254
10117 846
5900 244
2607 199
5106 169
6883 117
7602 733
77675 591
8365 873
8201 434
2952 290
30234 249
20118 237
2436 98