19411 386
8263 759
1827 317
7014 522
2397 506
3045 241
3528 547
4058 568
1438 170
3649 376
5619 116
7808 703
2953 566
6154 763
2123 291
4457 827
1261 55
3901 381
9059 848
2700 222
4825 796
3226 36
3524 580
2288 252