15007 332
4436 161
3327 377
2772 80
13777 625
13476 267
2289 146
5854 351
3847 759
7863 681
6334 485
4341 826
13396 165
3561 144
4956 619
4681 670
8521 301
15101 418
10667 676
9963 519
3833 638
5883 399
8271 227
2816 396
8778 157
6337 731
4984 899
901 37