30496 300
3210 224
5537 456
16900 735
3297 101
4121 592
33183 787
4234 330
6514 260
4447 625
18858 122
3521 740
4833 477
25490 451
20309 424
25953 785
2287 245
7786 548
7166 275
2047 106
1944 303
4726 637
3013 46
23579 553