2593 66
8060 591
41257 945
8901 449
2226 508
3348 244
5400 890
2675 163
11566 572
50992 196
3881 766
8569 295
13102 836
26972 245
11806 134
82243 117
30975 790
7724 323
87740 109
64094 186
65806 989
29590 325
30578 78
47639 519
9861 46
85176 490
7930 411
5942 914