35298 468
12149 828
10045 240
45815 384
29003 209
53291 717
103937 1135
22683 779
77016 403
33493 463
4221 686
1848 281
4531 671
11177 690
2370 239
2323 412