2893 839
398 51
2981 741
3253 851
6181 444
5306 616
596 89
8523 608
4460 308
1931 349
4394 506
5578 471
2878 189
2638 194
15449 452
4938 275
1280 37
7905 356
5966 785
6781 632
29702 381
33609 527
3299 325
5190 710
25581 618
9529 536
17647 336
9194 265