16400 486
10274 154
14950 181
13730 471
9302 499
5470 209
8452 429
5077 653
2343 255
7417 320
4723 596
3149 101
1570 175
5056 310
8216 697
102926 612
2244 281