3502 602
15389 346
5547 827
9604 727
5145 563
4558 779
5026 710
6675 761
4201 393
4315 636
3396 213
2208 82
2996 498
6327 677
3764 392
3678 214
201276 316
69258 258
9228 530
3903 256
12401 534
21946 773
19485 386
15325 363
172709 309
27627 574
9979 474
13870 730