500 45
2417 393
1838 353
2774 535
1195 215
12916 292
3679 727
2940 437
2643 515
3588 671
2330 414
5148 503
3064 51
3082 679
3286 544
9305 397
1835 379
3422 995
8547 351
3152 693
3876 908
1303 243
1504 357
3115 689
4985 349
2331 206
736 94
953 205