29156 221
5970 330
30595 348
20982 349
30099 328
214 59
10980 826
24694 552
582 117
58326 597
25613 265
6142 332
13212 293
10833 312
2133 612
71022 1030
21248 568
20629 255
1508 434
256 70
9763 55
2117 527
527 171
16185 862