2991 303
2424 225
4947 802
48864 675
3455 420
6234 508
6156 888
4998 702
4606 431
12516 411
5892 324
4974 646
10176 416
3477 86
2445 428
2205 327
3048 363
555 24
3483 253
4013 747
13836 102
10705 260
14001 721
11891 890