19450 933
2185 294
14893 362
1310 28
4713 457
2822 179
3391 514
3977 472
5815 533
2923 214
6776 745
8315 341
5048 113
6160 378
2791 381
4201 131
13688 628
27457 294
6556 543
3045 313
14723 363
6649 601
2161 101
15594 310