2945 392
2538 268
3863 366
3928 345
3995 558
1333 40
3354 544
2559 322
3450 645
5938 843
1513 114
6232 591
3664 691
4322 447
4092 351
3864 182
3212 38
3005 399
2945 313
3594 198
5406 664
2123 229
6871 499
4361 328