21096 1961
22259 1276
17482 790
10486 1327
31677 268
22940 1400
35584 1508
23670 1031
43249 1770
16455 475
34901 113
24389 718
51322 1590
50704 433
22228 487
40609 1841
35437 1815
19363 1077
27625 851
36177 1502