3556 229
4260 694
2599 31
5372 681
6209 158
6503 448
59947 302
2921 75
9250 624
6729 614
3157 269
16142 170
13586 535
11820 55
2451 370
4363 234
1995 296