3502 602
2380 213
2434 166
4593 379
6530 589
5851 167
6394 132
1984 50
12118 97
89370 811
112607 414
16676 878
12856 32
23929 754
28570 373
38229 237
78245 196
39525 317
30359 334
20232 296
28826 310
8050 634
8987 200
6953 279
6770 152
3630 52
13999 646
7134 648