16195 70
17469 934
31441 333
5533 581
10247 507
19017 111
25232 240
12227 398
30169 443
18843 335
34384 894
5547 180
5483 316
5197 63
6805 447
5309 683
4316 531
3923 686
6098 766
4851 175
1508 117
6362 246
4879 512
6272 562
7338 270
6220 642
5806 936
5969 910