64540 561
13893 453
31486 248
21728 350
165491 278
190098 983
23049 402
12217 596
3564 915
2819 319
9431 570
1402 163
5091 399
3516 597
3752 552