1012 32
7881 694
2144 585
6064 508
549 107
3575 459
2416 689
3451 116
14528 291
3356 732
3017 611
3141 205
4490 615
4873 428
2767 528
2573 512
33421 539
33953 540
31573 182
42817 67
4472 668
5827 351
12607 468
7134 381
39373 92