3001 436
2549 529
5540 411
3447 456
2232 420
1793 420
2905 771
1111 109
3264 499
3670 510
1285 79
2394 343
2963 793
781 153
2900 643
2546 275
1128 171
2447 445
479 27
1418 194
7340 829
2377 495
1745 427
1587 196
3008 895
2750 585
1889 265
5832 420