29036 89
8659 203
16155 387
6339 70
10433 583
2867 350
27786 557
11416 703
2829 587
20869 247
3471 837
5496 935
3316 690
3987 417
20193 406
15045 264
4659 399
6943 305