2416 505
2054 645
2478 539
2852 659
14106 277
5768 301
6592 405
5276 84
4903 254
10596 846
6279 244
2789 199
5600 170
7124 117
7792 733
80930 592
8563 873
6233 433
3022 290
30460 249
20761 237
2585 98