5968 103
9256 604
3952 571
1530 96
6696 69
3076 165
5282 314
3075 98
3785 303
2908 207
7180 168
3327 94
10630 839
1166 88
15969 623
3686 233
5601 201
4855 645
5144 834
9726 347
4518 822
4725 780
3404 461
3890 645
4212 777
4368 426
3473 377
3217 216