1245 87
3311 83
7754 658
2294 460
22159 800
5166 405
1941 39
2647 497
3373 563
2239 354
18386 608
3988 841
20022 539
10213 877
1553 357
4921 261
5424 659
22284 340
3804 455
6721 367
3670 280
6722 848
3756 689
6627 434
1815 146
2232 306
7422 385
22767 528