306 26
2381 592
2224 651
2249 568
1391 158
2547 537
10943 696
14546 541
21142 241
4549 234
2459 183
1501 205
3213 723
2799 577
5980 441
1262 183
3377 529
2168 387
758 55
2676 780
5856 273
2734 630
7123 131
2470 539
2615 164
1827 418
558 70
3381 699