15010 606
7184 324
2725 698
8287 244
3010 257
5521 631
3690 121
1778 388
3981 489
8175 137
3646 295
2402 665
4923 80
3789 364
1227 102
9769 832
10395 966
3633 339
1573 123
2960 237
8899 409
3258 603
6463 273
7544 762
4928 129
5382 338
4186 59
6392 603