3112 758
1396 178
6123 401
6856 281
58520 398
19386 130
40672 222
165676 612
29853 382
57492 616
30109 746
9691 161
15181 620
8015 691
7598 692
7470 356
2949 34