496 40
5141 569
11227 596
8233 310
6665 580
4356 212
6689 811
9212 226
7767 810
36740 119
10195 349
8992 951
11754 184
10580 297
2500 141
8907 334
6227 798
9310 54
5761 807
34309 240
11617 545
8544 877
6293 122
22369 475