30905 225
15231 354
62904 438
40745 65
9639 638
8220 195
4630 596
9190 174
6275 766
10405 422
7477 593
5845 490
11548 423
21929 482
8290 523