300895 1032
129978 768
133470 510
3405 514
5609 579
6202 699
1451 189
869 150
2667 525
2223 486
3273 948
1325 297
1784 472
2560 567
1132 233
2670 692
2320 375
56796 181
4091 389
10524 697
6743 891
573 67
2902 90
1157 127
1249 191
434 27
1226 259
3049 617