2378 506
1115 51
2385 555
830 206
2093 636
624 63
1358 117
1508 240
2756 481
3283 731
2075 554
1461 243
2333 344
2199 447
2739 754
2363 591
489 28
3980 753
1051 65
729 113
2694 284
3482 847
375 29
2016 580