52931 333
1322 98
3043 700
1488 361
1059 271
1554 300
1567 277
2991 712
1160 259
687 107
4324 256
3699 589
112102 821
109947 202
96350 714
252432 653
165345 702
50132 448
88456 944
283399 974
57094 505
69088 883
64326 1004
67718 553
80390 165
114134 799
80192 339
77814 235