332 85
2150 555
1595 392
3434 561
102337 279
89041 286
41069 710
236125 587
79938 666
62695 517
81083 324
106496 224
168367 902
139980 1204
129813 295
60568 833
105824 232
45371 115
49928 137