30083 291
10480 559
8222 509
9977 79
3564 39
10139 648
30986 506
9591 600
9260 182
18833 112
8191 605
5948 409
13809 807
6303 867
9518 310
25046 278
4866 126
7300 884
3220 80
4419 206
5183 866
5199 369
7155 129
23923 221
5074 566
4517 880
1532 207
2310 137