15035 150
30502 116
6671 601
25439 447
14030 255
5309 111
12489 250
7782 526
3394 28
8423 590
22030 531
5747 400
5403 371
6422 381
3919 100
7606 148
11277 524
3966 400
55660 259
16206 127
6089 830
9814 875
10411 199
7888 676
9937 233
10901 612
13531 90
11728 286