3010 278
4706 58
2446 26
22919 615
7892 502
14665 446
12783 539
9189 239
8641 661
7536 717
11289 580
5135 940
41582 190
15722 212
17366 764
2107 69
4459 322
6276 359
6766 156
3173 603
10781 697
6993 47
12644 721
11603 274