19709 515
25383 522
140705 1101
4502 931
4301 498
109469 352
71030 421
6343 677
5074 573
24040 103
11942 884
21982 664
50581 486
15047 288
449367 746
17335 819
31826 637
300173 1088
16962 826
43598 405
67036 674
38999 767
154074 480