15002 97
15700 645
7361 474
5578 446
9174 193
17296 562
13726 594
1337 169
3846 640
1651 347
2766 648
968 201
3636 963
2740 609
1642 377
1779 447
2721 570
4113 520
1802 216
983 109
1383 271
2173 305
2168 560
2752 87
331 74
2234 362
12475 422
33763 547