15003 150
30453 116
6662 601
25392 447
13989 255
5303 111
12463 250
7765 526
3384 28
8392 590
21999 531
5735 400
5399 371
6386 381
3906 100
7590 148
11261 524
3962 400
55585 259
16186 127
6083 830
9806 875
10341 199
7845 676
9904 233
10880 612
13440 90
11687 286