21501 340
5903 798
4212 563
5744 699
4402 190
4226 198
6797 415
2880 393
11324 201
1747 357
3984 441
8521 326
4524 681
2097 90
4014 136
29384 191
10718 265
7213 506
5047 255
2295 41
2617 93
5342 309
18983 508
2509 254
7936 450
6439 877
7432 895
6912 741