3503 45
3726 186
4519 228
7535 167
2069 363
4590 860
2893 506
4580 493
873 129
3582 949
2940 492
4103 842
5262 386
5912 620
9557 415
2779 655
2502 454
1970 345
3079 412
2564 343
4252 669
7604 746
2202 430
1466 180
7720 608
2342 370
2164 59
4601 178