14328 300
5153 640
6841 598
29033 288
14289 356
2673 197
44187 174
17819 286
12178 104
4627 374
15023 509
11240 633
3851 497
3582 196
6884 466
5018 662
5767 99
3505 524
2180 261