3120 301
2523 708
11592 839
45171 280
14802 291
17786 133
17563 684
20163 307
1431 395
3411 491
15935 370
2944 684
2302 587
7280 212
7674 388
55426 794
3555 506
3505 355
4630 281
103709 280
2987 547
48322 443
8331 360
297 59