103583 380
27961 119
25254 301
9254 274
6852 85
4220 428
5979 133
10252 792
4143 373
4423 550
7126 459
2171 245
5589 616
2217 141
4515 242
2378 87
1408 181
8757 651
11172 331
11423 394
25412 783
24475 99
18186 599
112344 346
146029 421
72172 612
49957 456
107643 568