5091 87
12336 204
30354 318
12367 567
8275 787
6161 571
5062 228
8119 198
3331 508
25101 840
11181 239
7623 845
6933 470
21466 917
23907 412
4305 180
9660 598
13306 548
30751 432
4898 453
14871 327
7998 719
6800 443
21370 633
14470 610
49148 640
7564 778
6847 528