450 56
2573 113
10025 705
4535 440
34186 474
60299 231
6469 593
8514 97
4952 534
3138 351
2725 533
2359 398
7173 185
4959 572
5275 518
14538 527
8672 437
6768 559