2589 743
21521 195
83317 278
1255 222
1061 144
305 31
1278 338
45598 400
35942 929
9336 155
2297 667
6325 628
43283 814
23515 338
1249 345
5141 651
13590 889
8612 399
25222 262
6098 501
28132 188
16243 669
3408 218
444 85