2240 521
2231 387
4259 798
3344 310
1056 194
2969 511
2895 813
2116 478
2641 564
2637 468
3350 449
4444 860
1565 292
957 234
2488 582
3247 752
324 34
1850 289
1689 170
3818 847
2043 471
1879 428
846 97
2813 281