162596 473
8031 640
25939 220
21251 659
41192 578
36630 460
78903 952
179001 889
299686 1741
16555 509
22465 837
14420 647
6022 334
38232 619
14725 570
16457 452
57651 563
27414 117
54511 251
36459 840
2682 84
5837 114
5090 53
7689 847
7713 362
14514 678