15098 150
30573 116
6683 601
10923 612
11805 286
40587 464
5081 248
10466 524
9164 396
6688 208
7814 321
5541 74
4636 97
18873 681
6807 349
8180 269
8092 419
9320 672
14581 203
7082 461
5203 313
8646 495
15066 927
4672 175
8404 584