1097 130
5601 313
2124 545
7373 629
3026 733
5297 450
2550 651
6361 796
5714 222
5382 506
5909 431
5962 943
3662 269
3321 691
13507 428
4870 851
2606 322
2177 69
4740 476
5535 126
4129 491
1425 124
1371 40
20303 370
14764 617
3716 206
6736 142
7348 413