11531 630
2579 368
2288 140
2735 571
38406 526
3262 63
17859 268
3735 274
3599 211
4646 488
4300 718
6322 286
16515 406
5960 187
2262 37
3698 741
5399 877
4768 628
3313 284
4116 352
3981 366
4092 580
8462 725
3841 556
2611 56
2487 121
3916 111
2684 541