2685 821
3065 257
5379 140
3476 642
10491 123
20909 201
21857 559
8596 157
22963 343
19927 66
4002 375
2798 304
3133 184
5010 780
26094 254