15095 351
16043 260
12646 803
30446 640
69880 288
12011 292
47939 766
14657 686
17882 315
9273 509
12369 445
5311 318
14808 181
15001 609
6060 270
2789 129
5710 535
11049 183
16182 240
3446 65
7251 578
11162 391
7460 362
9183 349
4525 156
15884 473
26908 361
20435 112