5096 110
4649 626
6967 176
4395 509
12567 481
9725 475
3132 42
13212 305
7962 343
4134 281
13685 439
9137 277
10039 744
12380 353
3487 463
25533 424
7617 356
6170 577
3652 169
15594 633
13269 485
8084 521
7115 824
26989 669
7297 436
8562 787
9728 320
2422 145