308 55
909 266
391 90
2686 729
2823 768
2427 771
1360 298
955 285
1309 295
2756 715
1433 395
2430 393
2540 696
2242 466
25008 349
3564 419
3368 543
2182 192
3630 435
3186 210
29383 306
3205 229
1592 51
3666 164
3803 383
4150 484
4032 566
3440 220