39502 94
16553 126
5415 561
7868 267
9877 328
3421 231
5785 764
13650 701
3111 418
3224 46
14178 625
7445 454
10231 126
6437 392
3477 359
13958 409
35077 211
4584 682
5086 57
3761 121
3568 81
4959 663
9837 728
13069 285
6935 451
4099 462
4109 454
6863 307