3303 61
3157 531
3648 891
6574 455
3999 371
2117 382
1526 127
4105 437
5699 699
21664 687
78311 747
12743 269
29057 172
31201 884
11402 164