4091 81
31536 439
6515 867
397259 769
4938 122
57972 481
11202 378
79786 553
51461 479
31426 293
55114 450
24796 349
55074 763
31309 769
29939 664
92240 758
24753 155
8667 226
2884 57
3585 473
13085 680
5892 394
10732 364
9394 172
2899 137
14312 589
2250 420
3858 291