3600 528
2536 238
11596 428
2788 344
4919 807
1568 89
3822 723
15929 241
2817 490
3100 558
5910 921
27259 746
4136 233
3951 443
2760 419
12463 136
8383 623
18506 696
15457 255
1759 89
2780 519
6209 502
3440 646
1640 78