31150 187
10423 204
20506 442
11043 51
13922 356
13264 567
9418 295
3641 264
826 135
3045 845
992 241
909 31
1898 433
3328 785
1877 320
2682 649
842 191
2721 677
2317 616
2128 319
1635 372
5014 717
3084 601
1518 301
5667 154
11843 71
11067 550
27437 245