14991 150
30436 116
6660 601
25376 447
13969 255
5303 111
12453 250
7763 526
3375 28
8383 590
21986 531
5728 400
5398 371
6372 381
3902 100
7585 148
11255 524
3960 400
55553 259
16179 127
6079 830
9805 875
10323 199
7840 676
9848 233
10869 612
13402 90
11676 286