2505 684
7327 559
575 61
3101 740
1115 233
14869 819
781 69
2814 632
2216 55
2915 122
906 164
451 26
1737 408
6201 692
3139 834
1834 538
3933 122
4977 268
2921 678
1738 41
536 69
2791 647
4210 579
9244 288