37085 429
19006 130
12002 933
35150 548
7480 189
29275 257
6142 585
38458 825
20310 441
5812 156
3983 371
6951 80
5320 420
10550 941
5862 617
10000 573
52082 333
49780 263
7591 513
9726 978
5352 593
4006 513
4603 252
7916 624