30521 403
10470 628
12421 801
8542 264
9447 212
11168 313
8966 95
27426 735
8855 248
17133 94
4646 266
7434 760
29373 511
9930 588
36999 169
16361 65
9985 239
6781 532
18531 822
12539 54
2995 409
17658 116
10296 301
3356 295
8121 946
4226 277
9113 258
18468 587