22095 263
13830 89
2212 224
2162 446
1498 208
29499 585
4428 209
3902 366
4808 403
3393 59
4531 141
3089 539
4570 41
14909 878
3344 564
7773 643
2925 312
4614 26
12581 200
182292 696
4328 351
18001 594
35680 825
18388 238
112333 1116
62924 149
20645 259
61004 186