15015 504
7607 348
12440 362
24081 348
11797 612
13465 286
7677 208
14078 308
11246 902
12448 581
13362 548
12589 528
16542 686
11026 426
15780 559
16477 268
11117 862
4029 187
5022 421
3999 266
10847 65
8308 251
13967 356
7499 702
1762 173