217024 831
129543 876
21292 751
20266 81
300431 394
145757 775
5643 530
4282 238
15868 905
96651 534
28759 308
188358 503
117265 556
7143 403
5851 760
5423 743
85989 189
195056 593
18363 257
45584 668
305908 1259
179986 581
2397 104
13122 295
5995 929
3236 417
21853 715
249943 804