18008 75
29423 550
4629 168
11016 216
20568 385
29607 173
7067 583
29397 260
13619 175
41836 447
8596 427
83377 672
14565 194
16270 322
12520 263
14388 498
15653 621
4980 210
14447 904
32217 714
20958 802
11134 332
24828 65
43980 86
13740 743
4091 226
8508 411