29309 150
4906 231
3359 299
18461 297
17460 401
44790 651
23834 619
32519 560
29998 858
20539 425
24105 96
13283 696
7578 747
21827 422
15906 547
5355 168
8774 538
18688 125
39249 664
5180 291
13041 163
19479 338
37270 336
9307 271
10071 406
10027 369
6000 637
5483 590