301215 789
105385 701
33035 545
6939 325
6333 261
31711 428
31145 238
15095 493
16305 584
12256 61
46863 728
27737 472
21542 475
48513 375
19846 617
334242 869
14732 363
160617 395
56207 608
733423 1683
91130 358
79466 180
168096 292
88864 1072
172576 257
62252 628
27035 935
259101 438