321 34
1685 190
1235 179
2342 462
2853 303
2372 704
1549 399
1015 199
3164 595
3288 459
3124 629
4856 841
2386 450
5061 465
1622 351
5782 187
12364 54
17330 379
8997 747
6170 174
16141 602
9788 96
5774 345
9122 338
2160 527
1522 274
2419 483
2665 770