21585 547
73237 62
11667 602
3512 480
9704 164
2070 341
3095 438
4296 888
3282 446
993 173
3440 455
2189 99
3733 592
3326 676
1434 162
2993 178
5087 376
6669 664
4087 534
4513 911
592 46
41040 985
18349 696
41272 184
47232 628
29654 670
13142 958
14150 534