5089 370
1851 137
8333 321
10119 98
4417 562
45739 409
4559 70
3506 317
3271 103
21990 125
6154 207
20386 130
28845 663
3025 271
13160 353
3672 768
4563 191
49556 559
18291 233
2296 49
11134 735
4808 883
5617 743
3380 665
3255 295
6362 647
2788 108
8424 914