3599 851
2918 623
8040 388
4168 168
7258 733
14748 637
43095 677
10102 523
1422 367
3478 602
9103 628
3817 310
9304 509
5178 564
5314 484
2095 275
6277 424
1970 94
14199 888
2434 475
1218 234
5052 218
3098 278
5046 543
4881 51
31812 712
9353 656
5748 455