2095 349
1638 75
1665 83
16126 812
10267 312
4962 274
8844 371
11810 1012
29767 68
4263 156
20976 324
6436 487
10348 382
3163 560