31226 399
15423 606
3194 173
6642 797
13232 524
6394 690
4366 495
19686 546
4585 529
26619 288
3113 197
4947 322
6032 764
20260 584
14219 587
4149 892
2431 634
8674 598
8268 572
17113 133
1850 122
14472 265
5285 514
4244 413