31231 65
48456 740
3658 451
39105 122
19441 317
32281 233
39722 905
11236 647
19634 415
12013 663
10690 260
39030 543
34956 688
11021 877
20582 149
14155 737
3366 329
4882 654
5805 554
20299 340
47673 214
9151 261
23840 187
9386 72
81247 345
62411 348
37401 642
75388 289