101056 320
123391 282
263040 976
64248 149
28944 452
49441 544
92523 351
73413 137
19550 368
43372 877
74802 99
27545 448
79113 621
44701 559
38283 716
33687 630
52028 304
221677 812
51554 406
185111 1265
34342 839
90705 859
151049 423
20466 195
91555 643
27936 808
43025 410
37682 157