21491 340
5903 798
4212 563
5733 699
4401 190
4225 198
6795 415
2879 393
11324 201
1746 357
3983 441
8521 326
4524 681
2096 90
4013 136
29383 191
10717 265
7213 506
5046 255
2295 41
2615 93
5342 309
18980 508
2509 254
7936 450
6438 877
7432 895
6911 741