12526 303
5514 877
13019 168
15797 613
3626 332
1370 154
3785 96
3708 106
31306 189
3370 316
4445 747
15005 795
3211 577
2429 51
13632 209
5257 506
7283 348
3585 134
9140 516
4293 191
2522 89
7926 70
2596 253
3492 392