276 50
1508 357
2474 795
316 66
1090 230
2975 893
2446 696
2777 920
1682 518
1464 314
50210 354
1928 512
2249 656
1018 297
2762 910
2716 856
2764 844
3518 440
1506 344
1994 471
2089 456
536 135
765 198
829 217
1389 335
3991 888
949 142
1615 129