706 72
2395 641
2936 817
2317 579
598 55
2878 653
860 205
2352 430
2993 601
939 203
2539 624
1968 329
452 42
2132 623
1050 161
793 99
3384 759
3049 647
771 45
1283 252
4389 509
2197 542
1351 403
2358 538