21375 328
2215 119
19411 871
12274 584
4428 422
6785 374
5472 744
6061 339
7575 250
7546 162
10714 508
13898 37
4850 160
6992 581
7205 614
6846 586
3914 215
12923 574
4285 791
9831 459
4546 72
6308 643
13877 134
16362 380
6517 567
15752 316
7405 582
8489 562