32299 502
39830 277
19606 160
23951 443
14349 49
20022 431
7688 681
18356 612
15614 116
24874 164
11417 357
15499 123
45692 328
41374 682
14460 461
9085 78