107529 135
7304 713
3842 272
6579 191
5982 650
6754 73
5702 250
8031 498
13355 734
4136 128
5672 278
10946 886
198167 652
101513 363
19769 559
42417 519
20659 528