14963 97
15697 645
7359 474
5578 446
9167 193
17275 562
13722 594
1330 169
3798 640
1649 347
2756 648
968 201
3622 963
2728 609
1638 377
1779 447
2720 570
4054 520
1784 216
974 109
1380 271
2158 305
2113 560
2701 87
331 74
2226 362
12471 422
33752 547