2886 421
3240 646
2399 131
975 44
15169 236
778 51
11364 547
3607 705
28292 493
14222 697
16592 225
4533 172
11348 593
4976 559