2992 501
5311 623
907 226
2240 583
3062 661
2452 698
1711 286
3313 509
516 102
2668 746
1608 414
2832 572
2869 812
3139 706
1273 347
2797 600
3392 746
2549 552
2661 505
4142 853
3489 738
3663 772
1371 98
2279 337
2601 541
4724 898
3181 582
965 51