2899 825
3778 291
14863 564
77716 124
61877 151
75647 198
40651 65
44566 883
4068 254
4245 98
9362 347
5028 577
1495 250
14530 139
7401 331
1924 471
2476 549
1180 140