2329 88
3218 377
6272 434
19836 265
5889 86
22465 375
8532 326
7253 317
14588 668
15083 505
2799 169
9759 37
6936 632
3203 565
3068 372
11880 168
3400 79
3410 113