37838 83
1771 376
2049 539
679 30
2493 288
40587 75
3293 331
839 101
1502 367
761 180
259 42
890 212
2837 823
2895 795
1011 119
1905 273
6108 560
3506 404
4098 650
8337 639
5870 612
20929 562
5472 366
11264 281
4557 583
20557 630
5913 495
16797 90