40781 65
7155 578
12411 153
10664 391
12848 285
8251 732
6074 888
4363 283
5478 195
7049 36
18106 817
6815 895
5723 292
12958 340
13883 496
2975 215
20412 168
43798 775
14008 637
13563 608
10877 557
12999 716
10410 600
11194 850
5784 334
6732 321
7551 959
25175 519