12522 182
4430 818
7245 572
8248 129
84760 660
15038 289
9242 80
6563 52
17164 735
21686 74
498077 1124
189236 559
83792 622
217903 1135
395020 768
34819 884
249691 495
59018 285
19855 272
14903 587
150225 350
91448 765
183966 467
55745 620
65711 651
54397 443
32074 926
28180 237