30931 522
33572 684
28296 834
8884 850
9758 53
7267 703
1247 35
16063 387
6739 127
6694 670
19016 176
5442 44
10934 300
7082 615
23073 415
5197 304
17766 535
17712 766
33309 518
80972 565
24237 264
20107 598
1829 373
6597 461
7642 796
14095 666
5190 117
1960 332