4032 125
3550 146
9904 505
5009 686
4549 65
10917 364
3719 115
3444 269
16198 521
2345 220
5091 586
3519 449
3990 442
4462 598
2845 113
2619 291
4574 661
9677 814
3762 394
1979 90
4057 431
3005 491
48177 140