2994 70
5914 395
23166 662
3511 103
14421 782
3875 486
5251 607
11308 584
3195 231
5602 343
3928 78
10623 199
40653 317
6163 120
11749 292
2849 244
14553 524
8518 464
6406 843
8856 233
5249 129
11902 456
12432 445
4077 383