369 27
2364 497
18277 304
3932 898
17012 640
3527 681
19831 196
11503 147
1988 200
23517 772
152087 259
12005 588
13888 279
3101 40
17085 664
6037 575
13406 242
4016 281
5096 69
46035 380
6803 255
5376 487
5034 447
2904 509
18855 712
8551 183
14153 112
6923 810