31221 210
12568 476
7239 170
10347 427
14336 224
20639 48
6985 578
12773 608
4341 403
7076 363
7751 656
10622 187
5080 129
10303 128
9683 716
3823 160
3262 153
6127 582
3722 241
4306 313
3746 114
5674 451
5811 323
7523 641
4418 86
14472 670
5989 837
7356 593