4935 52
715 141
2279 458
5428 759
3072 60
44971 506
161063 367
49159 304
6881 311
7977 810
5195 127
12614 201
10726 681
6129 429
4314 93