3629 587
2912 608
5302 723
43407 419
4292 474
2034 487
4758 322
9184 663
5528 509
2327 307
3826 748
4999 970
2842 277
4607 764
2887 269
4289 217
1852 69
10153 32
19659 142
9915 824
10980 151
77737 242
29669 457
11277 596
23137 465
197197 176
50372 207
96916 907