3241 426
1383 332
2362 590
1596 151
549 44
595 40
1834 277
3149 559
2203 266
1997 366
2044 276
3255 684
2423 509
1750 287
2970 847
1852 338
2880 622
2097 189
2955 161
1892 345
1642 277
3014 773
1602 240
3322 819
2789 395
3197 657
1380 138
4944 487