3591 53
4523 587
2470 500
3198 429
7637 89
1650 184
2123 206
2362 326
2850 582
3187 561
3701 676
3049 410
1532 32
4682 840
3726 700
11473 289
3412 873
2036 272
4848 687
9925 393
3756 744
2443 337
978 130
4945 201