5231 96
2913 211
5518 847
956 74
3151 340
4862 349
5993 568
1628 212
4406 341
3892 899
1416 174
2774 409
1430 63
21311 161
7817 854
12336 343
29636 529
3515 527
31490 178
4797 748
25962 713
5223 724
2500 98
30243 537
4447 472
7577 58
3778 177
2132 324