40416 479
4122 648
2642 49
2220 387
26682 928
2236 257
17255 604
4302 676
1764 347
7420 821
3456 390
3294 645
14557 399
2470 206
14703 368
3010 421
3207 790
1088 114
3050 382
3031 640
2462 282
13317 317
685 56
3541 567