63979 561
13684 453
31450 248
21663 350
165242 278
189763 983
22902 402
12113 596
3555 915
2811 319
9423 570
1394 163
5080 399
3507 597
3743 551