2691 205
27555 253
241379 503
80585 349
68539 425
80857 858
28183 795
42089 493
59017 613
8901 730
17860 293
51667 328
178462 339
106020 466
42882 918
91941 686
84143 333
39377 483
18802 303
18651 299
26492 98
3334 209
12310 533
112244 271
119249 579
312372 801
308823 986
2098 273