304 51
2751 741
3112 851
4789 443
4720 616
567 89
8484 608
4201 308
1902 349
4256 506
5405 471
2803 189
2570 194
15262 452
4718 275
1244 37
7745 356
5896 785
6670 632
28396 381
33401 527
3261 325
5157 710
25273 618
9421 536
17606 336
9131 265
29877 47