1590 107
7705 646
4197 148
2404 265
9452 663
203829 849
6455 503
4926 937
7956 509
6181 521
5510 372
5494 349
4304 35
9285 538
5720 706
7011 552
4895 220
1155 96
12163 66
4104 417
4992 398
5131 126
3583 458
8020 81
3354 607
6130 899
3897 414
3613 261