21372 159
4840 641
10760 441
4296 638
29511 342
30874 177
12143 294
3677 74
29171 233
2580 166
13587 343
29610 107
6983 45
9499 671
3936 371
12270 741