31512 860
5198 211
6355 689
5642 415
4556 554
4949 535
5725 607
4399 466
4686 631
13296 303
41974 582
248203 1043
10229 625
11495 848
14067 206
15288 240
17542 778
13912 61
12078 87
14458 368
11169 523
12219 475
8559 176
11863 614