2596 710
1554 129
2242 302
6527 655
5966 676
2959 609
5289 286
4122 260
8509 177
33496 280
7943 497
22203 887
4548 668
3278 201
32120 873
11508 154
6947 471
7853 929
5852 724
21141 452
6146 216
20443 364
6985 293
22122 254
33462 391
53114 304
24761 755
5418 326