3504 520
4761 553
2324 312
6782 102
4684 884
3276 855
8897 403
3244 672
3328 222
3424 718
2183 332
2176 159
3951 555
2530 115
9141 408
8451 490
2898 549
4590 335
4894 234
5171 490
73930 194
7076 322
7731 246
4823 948
16561 706
25825 819
7607 411
24084 373