3048 319
2510 342
2920 400
1107 35
28795 584
4407 349
4650 769
1814 85
3271 828
3279 559
3255 643
3647 562
2409 143
3005 246
1459 67
2713 509
3863 212
1559 298
2314 312
3218 451
1365 156
516 93
2942 535
1572 219