101098 320
123405 282
263066 976
64263 149
28956 452
49444 544
92528 351
73439 138
19555 368
43401 877
74811 99
27557 448
79119 622
44707 559
38288 716
33699 630
52036 304
221710 812
51561 406
185153 1265
34348 839
90732 859
151075 423
20467 195
91569 643
27942 808
43028 410
37695 157