1045 116
3746 923
6404 793
5502 508
1300 243
8528 417
2433 605
9276 563
5986 318
5376 690
18724 555
2626 41
18845 215
4682 483
1770 367
1205 292
5937 932
1104 234
2121 362
2558 319
1957 508
6843 309
5845 291
19634 472