16996 101
15772 465
4216 687
21106 600
2172 76
5474 480
24827 313
5444 112
13101 752
12724 370
17463 589
8529 456
21196 448
3200 605
11158 502
11404 185
55141 352
12299 759
20484 83
25484 329
11165 969
6209 517
25328 188
12263 149
11060 78
22150 263
31505 537
38116 97