26173 326
29442 249
17562 294
18956 470
28508 164
26523 584
20064 88
20225 522
20676 873
19584 800
14136 522
11055 361
29683 706
20323 235