198184 493
170737 714
116335 500
42353 84
23186 509
48826 559
26968 584
20168 434
45333 968
5320 527
6743 292
3767 101
2033 82
8192 758
6639 80
8941 337
10842 527
182503 786