21991 311
75105 350
8425 46
3050 403
22126 104
23593 341
4201 280
4950 36
16073 257
8196 148
8785 534
12073 240
9898 847
3723 328
5272 157
2577 208
11220 760
3290 189
5807 575
9300 408
1534 311