5075 27
2169 105
7636 116
33310 645
5697 433
51057 169
32249 928
73513 993
28993 647
19640 768
18805 540
13570 830
15117 897
2122 235
29992 128
145909 571
8269 213
23938 233
44598 93
3362 543
7426 527
202415 489
45142 843
5710 480