4397 33
2043 411
5438 607
14142 222
9194 763
23070 591
6307 721
3564 776
8197 746
3949 710
3151 597
1904 320
2828 246
1227 188
2205 557
4042 821
2566 471
2796 742
2710 477
3449 167
2347 588
7112 940
3223 795
4712 508