15209 280
4702 370
21134 587
2675 81
7465 648
18442 586
5571 372
3808 363
7180 425
6155 693
2768 116
2934 403
6398 874
6144 661
3401 239
12577 396
8053 424
6310 605
10293 648
3263 161
12913 534
2666 265
9192 957
30231 928