31430 294
4511 184
5290 643
11542 598
18435 455
11712 928
7398 365
6795 353
10846 151
15890 386
5216 379
5011 676
11900 648
11440 737
4161 521
23763 142
3816 412
5019 627
5065 602
4857 520
5681 360
2853 581
1561 265
1970 73
3756 578
14747 404
9878 532
2028 115