3504 520
4761 553
2324 312
6782 102
4684 884
3276 855
8896 403
3244 672
3328 222
3424 718
2183 332
2176 159
3950 555
2530 115
9140 408
8450 490
2898 549
4590 335
4894 234
5171 490
73928 194
7076 322
7731 246
4823 948
16561 706
25825 819
7606 411
24083 373