12998 713
5320 222
4164 424
36795 168
13976 494
11186 803
6300 786
4247 331
5361 911
5244 821
5938 446
3513 348
4855 793
5712 664
3179 918
1003 101
5553 484
4739 555
3832 663
3039 469
3767 296
2505 120