501 45
2417 393
1845 353
2775 535
1197 215
12916 292
3679 727
2943 437
2646 515
3594 671
2334 414
5160 503
3064 51
3083 679
3288 544
9305 397
1836 379
3422 995
8547 351
3154 693
3881 908
1304 243
1504 357
3118 689
4987 349
2331 206
743 94
953 205