100004 52
89957 449
82205 675
79597 223
79345 273
70544 255
69135 218
66088 307
62944 200
50822 158
49936 143
47036 58
44479 399
39630 65
36647 201
36065 45
34485 52
34342 102