503 45
2418 393
1845 353
2776 535
1198 215
12916 292
3681 727
2943 437
2646 515
3595 671
2334 414
5166 503
3064 51
3083 679
3289 544
9306 397
1839 379
3422 995
8548 351
3154 693
3885 908
1304 243
1507 357
3119 689
4989 349
2331 206
743 94
953 205