40215 71
19072 534
11308 257
22730 525
8091 387
3729 503
5722 605
6226 987
3502 602
1989 50
89507 811
112753 414
16742 878
12941 32
24088 754
28723 374
38438 237
78604 199
39968 318
3630 52
14008 646
7137 648
4992 490
5530 653
28003 157
6316 77
20276 136
251533 592