31647 1070
20297 569
6004 507
8238 686
32083 350
9467 481
15739 444
112940 627
7422 844
2759 234
5884 320
7984 357
10026 388
4467 186
5704 251
10702 569
13397 822
11215 312
5795 248
7898 396
5612 273
2554 105
11472 804
50377 840