2985 951
1134 321
2558 761
2059 629
529 114
729 157
809 167
3157 349
1439 325
2400 341
8824 272
9292 828
3761 589
1298 91
84831 173
80448 723
11915 310
145360 670
123088 402
191600 437
73757 836
146595 439
23160 570
51718 437
92902 836
278474 1122
105480 440
73397 790