16191 313
17521 199
18451 580
12470 324
14819 541
9562 97
11900 386
8846 120
10331 804
10453 703
7718 112
24800 912
9278 835
5896 388
6052 238
7867 1046
3104 213
4988 501
2213 82
5833 492
4840 463