875 52
5185 638
4197 290
5017 649
6028 148
2171 122
4995 444
1458 346
3336 519
2254 326
9781 342
1664 534
300 78
1740 364
1264 38
3644 378
334 59
457 113
753 137
908 241
3135 531
2478 517
2839 522
3604 608