296 78
2555 210
3696 167
4388 281
2289 533
5063 591
3513 247
2315 262
2695 60
356 35
1709 488
2801 369
982 46
705 37
1398 239
2802 89
1581 133
1559 463
2085 177
803 90
3713 744
3063 545
4688 72
2449 626