5080 700
88323 169
923 113
7145 381
9014 671
9563 257
4196 444
22012 537
6618 286
49225 401
18522 393
4739 641
79645 612
17856 179
3772 247
6664 116
21099 153
29356 607
2769 319
20025 500
4870 133
5468 612
3497 352
5174 741
25512 819
19760 208
2636 471
2900 73