41073 411
12964 333
3594 169
11594 59
19912 37
2242 281
87701 825
2088 199
4699 364
3904 204
10039 162
17183 630
60962 220
489 71
5680 739
70384 727
5682 148
9491 280
2787 590
3839 369
1925 128
11646 396
5562 203
2901 91