1096 359
1330 336
130 32
1255 282
101703 295
2428 500
122182 899
32515 754
23649 305
82338 313
17529 381
79224 542
61443 592
97620 127
44542 930
49812 653
4496 175
57628 874
17427 377
39009 623
112587 345
7345 329
41944 353
11644 118