3513 430
5313 589
11936 244
2486 265
7076 837
5560 269
6188 478
1651 233
8886 842
16899 735
5015 282
3296 101
5191 685
1660 141
12758 769
33182 787
4233 330
13481 585
11194 562
8032 657
7496 515
20308 424
11456 341
4788 580