6096 702
2511 25
5233 122
7361 286
9435 732
8444 148
11174 348
2220 163
7641 613
5524 629
20452 521
9454 764
1985 217
3759 140
2564 420
2569 458
2340 418