5053 530
4539 491
2763 483
3681 259
745 43
140739 180
44208 694
12821 401
114769 407
94116 572
207492 759
230740 772
151305 1050
89690 446
19755 111
38198 420
2501 554
5977 570
1799 269
1427 92
3621 318
5995 135
2960 357
2036 254
17306 196