15008 503
20437 307
6482 46
15655 186
8780 163
9837 320
7959 88
8424 671
27656 694
5945 162
14094 488
11766 119
14285 585
12514 441
13196 380
28945 771
7285 429
16304 911
10407 636
13416 601
16480 260
15555 828
13821 929
13118 803
17397 673
35898 246
54220 237
8124 610