31693 107
1568 309
2026 442
1050 175
43162 508
1631 407
2385 593
5740 582
2245 629
4116 319
5424 692
8879 422
2078 482
1142 325
848 187
7725 49
8930 360
1740 503
690 209
340 70
71371 303
3082 306
70171 412
2362 664