12861 301
4000 540
9298 85
5127 399
3018 161
40770 866
14679 514
72605 337
12531 801
14611 448
20816 406
9558 469
8505 772
4478 629
12390 484
6958 168
41626 173
14839 534
1441 77
2955 375
15369 705
4134 484
2048 232
2681 120