125032 670
30997 295
11188 138
25708 437
20319 169
98461 508
21139 878
49897 173
137841 548
34084 588
22889 69
29992 717
34266 396
24581 388
21310 656
21137 179
50337 920
35830 316
4341 407
6264 470
9881 487
59774 399
35724 157
28496 123
11521 245
119764 189
63252 621
34840 892