24018 303
16445 306
12698 173
13419 95
7289 463
17465 557
17694 635
12066 63
12992 450
13226 448
19389 842
31096 107
26004 262
80253 508
27231 511
6261 127
17605 177
6183 856
311921 707
16271 568
4534 393
3180 119
23092 346
7521 788
20287 638
20451 265
35986 821
14978 481