28956 324
9852 91
18910 390
12365 315
8037 440
13341 420
6291 599
7032 305
8292 697
7691 166
3047 163
14427 584
11338 92
9469 299
3949 751