31231 65
48452 740
3658 451
39105 122
19440 317
32279 233
39718 905
11236 647
19633 415
12012 663
10690 260
39029 543
34954 688
11020 877
20579 149
14155 737
3365 329
4882 654
5805 554
20297 340
47673 214
9151 261
23839 187
9386 72
81246 345
62408 348
37400 642
75383 289