506 45
2426 393
1846 353
2778 535
1202 215
12918 292
3690 727
2950 437
2650 515
3607 671
2339 414
5186 503
3072 51
3089 679
3295 544
9306 397
1845 379
3423 995
8551 351
3155 693
3889 908
1307 243
1510 357
3123 689
4994 349
2331 206
746 94
955 205