21646 529
31813 781
12441 303
16115 333
4269 125
19835 524
11538 252
10044 706
3456 361
10309 266
28723 608
15240 463
16545 549
4638 633
6408 345
4948 184
6441 87
4733 342
17138 744
30917 240
12354 302
12249 253
16023 555
20827 938