63964 561
13681 453
31450 248
21662 350
165237 278
189758 983
22901 402
12110 596
3555 915
2811 319
9423 570
1394 163
5080 399
3506 597
3743 551