4893 94
27223 148
13662 931
4842 749
10998 860
3874 43
6408 803
4236 861
4181 424
10396 641
15112 75
1822 300
2855 313
2225 340
33518 601
23424 359
2387 291