2296 200
125764 120
25877 432
41643 715
36056 696
7992 61
4661 569
8505 457
7713 221
22770 363
47776 44
5854 104
6607 521
7202 303
30076 844
18821 716
6610 827
62009 903
2009 335
42873 762
3384 258
5153 641
9531 765
7987 357
3803 409
4522 540
3955 793
3275 513