506 97
2501 679
1237 237
2165 452
2961 850
1824 339
950 150
3084 655
786 96
2462 296
2352 549
1491 289
2424 683
815 187
2957 745
1271 72
2231 659
2905 860
2236 481
647 123
2401 616
2002 546
2038 209
2561 777