121083 220
14324 713
8044 188
49687 472
26084 383
133089 874
16503 541
153192 497
9317 384
22107 202
22041 702
31676 948
4111 412
8667 85
8620 739
17824 716