12988 713
5311 222
4164 424
36785 168
13974 494
11171 803
6293 786
4247 331
5358 911
5244 821
5937 446
3491 348
4854 793
5711 664
3176 918
999 101
5546 484
4737 555
3832 663
3035 469
3763 296
2499 120