500 101
1011 178
4249 596
1342 266
724 156
2150 456
1150 101
2516 436
1956 230
1466 260
3514 797
2292 673
2150 699
2280 542
1162 331
4728 405
921 33
10194 664
110552 317
11086 252
2418 225
11849 865
4934 818
189190 909
4483 688
453798 414
17844 651
206137 436