15093 97
15722 645
7374 474
5585 446
9201 193
17337 562
13752 594
1355 169
4020 640
1655 347
2787 648
980 201
3677 963
2758 609
1650 377
1784 447
2734 570
4324 520
1853 216
999 109
1393 271
2236 305
2346 560
2966 87
336 74
2257 362
12488 422
33807 547