2100 471
2232 497
2859 627
828 126
29572 177
30420 67
13951 216
11435 71
21373 335
43513 324
22033 343
23173 309
40366 234
42676 471
35197 242
38091 589
26222 389
13263 149
38219 273
51442 137
16816 667
75001 553
33891 354
32331 396