31226 53
22718 954
59396 684
24167 447
2918 381
3071 497
4722 214
3772 722
5603 575
70099 670
5260 547
11344 391
67194 127
10801 340
19912 219
37197 214
6335 358
20985 405
6577 58
27716 154
28174 84
4458 452
3963 273
127017 969
59337 680
9736 426
42551 850
15809 655