5091 226
12021 291
4586 830
29365 481
16832 396
37412 263
3421 422
24030 234
6069 755
9175 376
15039 119
8641 47
89051 514
18752 731
22115 429
26486 45
13301 303
8088 350
18823 654
3595 501
4906 248
1986 51
11081 866
2812 73
15392 465
12428 369
17055 589
3387 853