463 51
2205 427
1002 199
2446 398
782 178
2149 550
1508 314
2535 595
2439 538
2218 591
2936 723
1989 567
2613 646
2084 563
2981 741
3337 650
2841 730
1847 502
295 44
2933 870
1406 319
653 134
1047 271
1362 336
1846 359
1364 111
3079 983
1594 368