2994 528
1756 486
3294 97
4000 812
2665 694
10294 219
23660 605
13121 354
17769 608
25585 235
18004 254
7101 228
12344 105
6798 384
5176 821
2621 409
251 29
2130 360
3250 578
383 56
3650 529
2404 420
1587 372
3605 562
2906 528
4707 712
1132 59
1875 378