9813 35
15020 109
17695 258
17476 73
4512 309
7492 494
13626 927
14009 725
9608 614
33750 829
3854 175
17161 115
4735 529
3597 241
7110 538
7475 584
2313 235
7874 437
13078 472
3502 145
8485 642
31335 664
20178 104
21291 59
16575 541
12716 276
29510 511
8096 298