2091 88
3121 377
6230 434
19824 265
5865 86
22309 375
8501 326
7208 317
14545 668
14871 505
2765 169
9590 37
6848 632
3178 565
2993 372
11850 168
3349 79
3328 113