5096 491
4917 611
2034 303
7294 208
290069 808
15883 414
37577 269
27598 195
2785 80
2323 129
9448 562
6189 635
4159 560
11881 746
3903 746
2136 207
3439 237
1989 271
3463 503
1653 169
5789 733
4118 328
5397 180
3688 630
4158 630
2985 301