295 51
2726 741
3089 851
4624 443
4630 616
564 89
8477 608
4164 308
1902 349
4239 506
5389 471
2788 189
2564 194
15249 452
4684 275
1239 37
7726 356
5885 785
6656 632
28227 381
33380 527
3257 325
5148 710
25233 618
9405 536
17603 336
9116 265
29854 47