3672 52
5287 759
2982 60
44593 505
155473 363
40498 304
6764 311
7826 810
4879 127
12442 201
10552 681
6035 429
4195 93