502871 840
1871 405
1164 218
2581 535
523 52
1667 293
1602 355
2195 549
664 82
241497 792
48334 658
2770 202
2307 598
1096 233
2585 575
2518 680
2274 560
2563 342
1357 261
1942 499
373 73
2210 394
2896 588
2300 451
335564 589
31363 77
674 88
1931 457