3001 546
2753 258
25599 420
8442 588
25277 265
9113 262
14678 471
14689 235
20140 550
34448 613
66196 833
3729 247
3686 235
4065 696