1035 98
2585 430
4820 403
22964 597
4292 386
10264 771
10342 831
5895 123
5304 55
107837 465
2381 212
15903 883
4201 107
9216 328
7117 240
31264 927
25067 438
12001 520
10091 542
17538 356