303559 1032
132005 768
135634 512
4502 514
9569 580
8175 700
1855 192
1397 150
3874 525
2687 486
3918 948
2519 297
2220 472
3220 568
1537 235
3585 693
4541 376
59201 182
4686 389
11331 698
8084 893
1096 67
5127 91
2163 127
2604 191
1857 31
1839 259
5492 617