40005 200
22796 294
7550 171
29133 150
31494 325
44525 534
5815 508
3059 304
20273 620
32444 595
21982 42
5986 286
5831 632
10488 636
13571 574
6253 129
19024 660
5342 216
29996 742
18076 219
10631 382
15367 585
13934 112
10398 527
46785 177
9478 290
27355 375
16566 454