125403 670
31089 295
11244 138
25958 437
20504 169
99317 508
21275 878
50111 173
138555 548
34152 588
22936 69
30111 717
34533 396
24837 388
21496 656
21348 179
50657 920
36169 316
4363 407
6320 470
9950 487
59962 399
35933 157
28652 123
11659 246
119959 189
63291 621
34878 892