2994 528
1756 486
3267 97
3995 812
2664 694
10292 219
23659 605
13107 354
17768 608
25575 235
17990 254
7098 228
12327 105
6797 384
5174 821
2610 409
251 29
2129 360
3250 578
382 56
3644 529
2396 420
1587 372
3605 562
2905 528
4663 712
1132 59
1874 378