2992 664
327 90
3076 905
6548 47
3807 121
20699 93
86641 605
35699 523
12803 372
25412 75
2817 252
16824 304
37628 911
3760 189
2650 280
40005 638
1940 174
2963 413
3265 273