500 45
2417 393
1843 353
2774 535
1196 215
12916 292
3679 727
2942 437
2643 515
3589 671
2332 414
5153 503
3064 51
3082 679
3287 544
9305 397
1836 379
3422 995
8547 351
3153 693
3877 908
1303 243
1504 357
3116 689
4986 349
2331 206
738 94
953 205