22017 171
59232 345
17845 40
11722 211
14693 781
22342 856
5611 572
30808 65
43513 847
31148 150
41091 286
14325 131
11748 467
31080 448
11814 578
31475 430
8502 548
21563 411
30705 768
16519 461