5091 87
12335 204
30351 318
12364 567
8273 787
6160 571
5061 228
8119 198
3331 508
25099 840
11181 239
7623 845
6932 470
21466 917
23905 412
4305 180
9653 598
13303 548
30749 432
4893 453
14869 327
7998 719
6799 443
21369 633
14469 610
49144 640
7562 778
6847 528