5050 360
4165 383
3914 613
6768 681
3211 78
3379 307
2351 146
1988 343
4156 432
5398 741
4005 708
3876 438
1963 35
4883 187
3196 659
4886 573
2885 261
4922 311
1331 38
3167 64
2772 162
3798 397
3107 341
6842 623
1629 98
2672 279
3240 190
2227 103