3606 359
5579 256
7823 769
2917 605
6709 797
15662 319
8266 536
294771 692
435197 896
307068 1368
182335 852
93707 283
194210 1056
3808 836
2440 342
6049 107
1601 306
7933 65