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