42032 650
44231 819
27558 605
31127 240
33314 377
55009 204
58366 733
28267 889
45894 94
53240 173
45004 1135
44713 562
113427 609
40542 536
32289 145
58835 623
36858 169
29143 474
23593 100
154072 763
47533 521
41729 843
48424 504
54207 815
65327 420
23636 480
53097 652
313046 972