1295 301
2144 484
2255 339
3580 269
2998 399
1996 234
2644 557
5786 441
10696 117
5188 522
2801 616
3790 829
1991 418
893 84
1469 45
2440 583
2670 445
1498 349
2463 625
4014 635
1085 277
2798 607
3477 613
4354 580