1245 87
3311 83
7754 658
2294 460
22163 800
5169 405
1941 39
2647 497
3373 563
2239 354
18394 608
3988 841
20033 539
10217 877
1553 357
4922 261
5424 659
22288 340
3805 455
6725 367
3671 280
6722 848
3756 689
6627 434
1816 146
2232 306
7422 385
22767 528