21293 942
13781 55
2885 352
4481 703
45071 904
50843 411
11295 362
1871 89
14580 104
38579 804
23993 246
5552 318
207014 256
53684 557
10260 473
5996 67
13844 460
17553 666
13446 39
11660 359
12755 487
33970 623
6942 756
6804 713
8802 147
9918 662
5430 44
16188 349