22026 313
12981 417
11124 349
18593 209
2800 247
13115 615
29758 491
5520 554
22096 200
4563 319
8414 259
9093 817
9845 116
5187 540
4368 793
4243 504
3649 513
5516 601
7016 235
12100 612
9759 1002
65094 726
2671 39
8676 129
4690 238
30490 943
9519 465
106579 689