28011 220
37250 782
21789 222
40902 113
19170 464
126116 287
30079 262
53576 601
41496 378
208001 533
34321 492
57152 881
65454 367
43071 309
318534 846
66107 802
47108 511
37597 871
19267 63
38104 126
129636 673
51371 94
34410 829
34673 600