93592 1033
40269 709
19789 530
22124 312
98547 255
23307 279
15765 614
45439 268
4226 432
35666 617
7393 863
14308 253
27862 287
35405 344
6280 292
76535 584
36048 964
19090 41
24567 312
5482 307
48597 684
16480 287
32302 328
27216 370
8301 620