13396 339
4805 640
6663 598
28679 288
13465 356
2644 197
42652 174
17473 286
12221 104
4590 374
14928 509
11151 633
3825 497
3512 196
6831 466
4999 662
5762 99
3476 524
2140 261