2573 731
3497 845
3276 373
1505 28
811 115
3198 291
3176 877
1276 329
7021 505
1114 294
2908 690
3207 923
2389 534
838 187
475 84
469 52
2938 792
1671 331
2991 614
361 45
3132 733
1645 330
342 44
1148 266