20215 555
7591 529
2734 385
989 29
15238 668
1511 81
3017 456
4453 525
2037 122
1862 198
4432 432
4389 569
2505 407
4669 145
5273 913
13428 95
3709 777
15436 255
3158 581
11713 1006
790 105
670 114
2534 455
2397 342