30506 150
16272 716
2275 219
38412 470
7147 390
5505 447
23579 323
32597 273
20357 434
2122 186
774 43
2941 200
7237 812
38185 645
5740 163
14878 580
2470 166
17041 329
8833 115
7445 271
13842 775
5305 527
1795 192
3420 307
26949 197
8010 642
28814 468
9948 754