18004 31
22651 780
11244 348
5234 779
4565 587
8373 329
4144 252
7689 612
9035 57
14348 935
8973 922
13274 655
6348 238
2146 234
3278 435
3534 165
4402 569
4102 578
3937 303
5766 87
8383 583
4566 246
7973 292
4419 415
5284 265
18589 932
3451 178
5652 198