2990 501
5305 623
907 226
2239 583
3061 661
2452 698
1711 286
3313 509
516 102
2668 746
1608 414
2832 572
2869 812
3138 706
1273 347
2796 600
3392 746
2549 552
2660 505
4141 853
3489 738
3662 772
1371 98
2278 337
2601 541
4718 898
3181 582
963 51