3506 80
5143 280
7396 707
13985 205
2934 165
2716 322
2725 623
9200 132
2224 352
10059 242
4795 587
3626 209
5093 524
7632 693
4242 159
1452 122
14390 758
3247 415
7109 81
11544 234
3565 300
16512 791
1743 44
3363 756
3844 229
5303 255
6543 504
5564 89