3506 598
3107 509
20933 812
2709 58
12920 276
6775 181
17228 267
6624 434
4220 812
2895 553
4453 151
15351 32
7058 531
17371 70
25028 396
2845 334
9362 199
13136 162
4820 706
4854 711
2829 179
19277 382
4762 745
3725 346
15294 171
4116 129
4228 418
2858 109