502 121
1016 200
3621 356
2496 289
15160 585
4494 627
5621 248
15399 264
12685 546
87070 830
14394 335
12089 459
7116 459
9406 231
8397 329
12823 555
9385 268
8409 857
7102 455
6780 568