4933 52
715 141
2277 458
5428 759
3072 60
44969 506
161027 367
49109 304
6880 311
7977 810
5195 127
12614 201
10723 681
6129 429
4314 93