20165 83
22507 165
3361 478
1203 336
2996 587
37555 843
19541 239
27905 49
18071 359
870 203
9579 44
8757 604
11317 304
1084 296
19136 106
92510 161
3928 88
13043 315
49608 855
17172 209
59704 834
2593 497
6179 91
5773 421