30554 150
16297 716
2278 219
38478 470
7153 390
5514 447
23588 323
32635 273
20389 434
2123 186
775 43
2945 200
7242 812
38216 645
5744 163
14897 580
2475 166
17078 329
8867 115
7451 271
13861 775
5312 527
1797 192
3424 307
26981 197
8018 642
28863 468
9961 754