29707 538
28914 189
44797 619
3886 455
11684 267
4942 941
21598 780
7793 708
5594 914
4079 818
1389 218
2607 273
2294 477
2180 310
3109 561
3111 475