15093 97
15721 645
7373 474
5585 446
9201 193
17333 562
13752 594
1355 169
4014 640
1655 347
2787 648
980 201
3676 963
2757 609
1650 377
1784 447
2733 570
4314 520
1849 216
998 109
1393 271
2234 305
2341 560
2964 87
336 74
2256 362
12487 422
33806 547