4003 281
3730 516
3424 468
4023 385
4735 603
18991 658
15941 61
16231 793
8050 447
4666 178
30449 263
4439 349
3366 778
7069 715
6955 569
2451 475
7060 55
12444 264
3709 263
813 80
3824 302
4893 662
1982 100
3717 773
2852 267
4654 734
8938 172
1389 131