1096 47
1169 173
12069 551
1748 240
2100 192
3450 889
2937 565
1330 205
7377 537
2782 385
878 55
2921 134
4230 789
3234 595
4290 883
2141 163
4842 477
2926 365
3068 404
3165 101
3684 326
3024 190
3737 226
4223 191
7252 617
18766 793
14619 496
5592 457