321 45
3813 654
6184 42
6543 248
3171 876
3285 950
1572 331
1041 47
2180 304
3034 651
7005 274
3414 381
4218 665
3764 635
1956 483
2549 229
2134 218
1242 287
3321 279
3512 593
1718 350
2249 409
1924 461
2901 591
1495 234
5052 601
1554 163
3588 860