13931 451
20286 236
5437 772
6312 284
16671 667
20224 372
2687 180
3999 39
17788 584
5019 314
22487 608
8547 693
6746 98
24089 477
9791 343
10640 214
15267 402
4033 238
6148 363
9814 863
10741 704
11485 118
8174 112
2903 99
9012 257
25510 913
8894 922
10134 511