40598 304
51714 613
11436 325
4870 495
270002 479
64180 560
2215 111
25991 207
8105 265
9378 595
28813 524
1540 189
10132 293
14220 93
4612 350
2112 355
11346 251
7999 716
5479 36
7762 366
15005 580
23004 67
19486 757
7132 625