4934 52
715 141
2277 458
5428 759
3072 60
44970 506
161034 367
49124 304
6881 311
7977 810
5195 127
12614 201
10723 681
6129 429
4314 93