505 97
689 115
3308 539
60344 224
4843 773
18635 472
20115 491
3392 333
4183 680
19127 732
10414 513
7084 863
7309 274
8705 338
9876 425
6948 620
5449 714
6109 581
3707 71
10047 456
3996 665
12042 633
8268 312
6237 223
2285 447