21010 280
17465 493
3663 557
6833 404
30871 502
12001 514
1717 66
6506 483
5523 785
5071 471
7325 536
3215 122
22192 219
6255 203
8404 781
11320 614
5278 69
7075 483
1152 104
4087 299
16630 369
20339 662
7706 430
4054 398