3331 280
6903 690
25726 267
3004 424
1461 118
22496 828
2102 44
102234 202
8525 363
6498 536
6112 677
4323 446
6643 413
1056 198
3538 733