31505 620
8029 77
7424 297
43590 313
12841 306
9129 409
9586 588
14783 616
11236 647
6817 252
3644 273
11775 901
16311 274
4555 328
3116 815
4379 440
6049 483
1513 161
9620 343
2241 144
3699 867
12049 634
4953 557
1802 356
1680 268