7593 526
2820 28
8171 129
3412 355
4069 400
10617 286
17845 327
11521 422
16458 870
5687 374
10432 448
24321 87
8909 396
15281 506
7552 69
7300 321
3153 536
12385 509
4283 96
13928 592
6978 419
8807 672
13744 203
9820 405
27462 115
19951 57
10810 35
16200 109