21425 500
2101 231
6589 421
5031 290
5826 217
4642 178
9670 428
3487 114
10601 222
5295 317
9953 410
6422 75
5204 112
5124 200
5969 87
6673 91
5141 484
6707 55
12958 380
18023 361
10980 348
12189 321
1846 332
8259 545