2979 255
2819 607
2246 299
1189 84
4291 611
2573 544
1102 312
313 65
6276 449
2933 747
902 178
686 151
1085 242
269 62
738 221
2099 460
1645 385
2259 348
3174 589
1893 233
4031 532
1194 258
2256 481
3398 823