21502 340
5904 798
4212 563
5750 699
4403 190
4226 198
6797 415
2880 393
11325 201
1748 357
3984 441
8521 326
4524 681
2097 90
4014 136
29384 191
10719 265
7213 506
5047 255
2295 41
2617 93
5343 309
18985 508
2509 254
7936 450
6439 877
7434 895
6912 741