2303 321
3999 664
1106 81
2517 637
2216 708
1337 205
3997 252
862 205
3090 657
2712 648
3158 674
3263 704
1379 213
2935 773
3022 571
3515 400
479 38
2224 374
2665 440
1580 149
2995 590
859 145
3036 591
4423 793