3526 871
6136 305
37658 194
9135 446
3598 318
8383 78
35623 607
5736 28
3503 402
5331 35
22507 429
3170 243
7835 240
4169 111
3136 348
2412 373
3277 465
3386 264
1256 74
3646 262
1853 123
12294 601
1421 80
2882 430
3163 721
1963 45