5099 34
4545 226
7152 858
5927 728
14973 545
2882 371
1818 247
3326 712
4338 677
2241 328
2955 140
4019 551
4553 406
7348 708
2131 296
2232 34
7153 335
2750 508
3943 883
8169 443
4445 461
17479 127
4094 135
7032 491