5061 530
4543 491
2763 483
3681 259
745 43
140742 180
44210 694
12821 401
114769 407
94122 572
207493 759
230740 772
151307 1050
89693 446
19759 111
38199 420
2501 554
5977 570
1800 269
1427 92
3621 318
5995 135
2960 357
2036 254
17308 196