40095 200
22827 294
7564 171
29143 150
31511 325
44540 534
5823 508
3062 304
20296 620
32461 595
22000 42
5989 286
5835 632
10498 636
13571 574
6256 129
19031 660
5343 216
30000 742
18083 219
10631 382
15376 585
13952 112
10398 527
46791 177
9481 290
27370 375
16573 454