2231 614
1010 98
2544 430
3571 214
1610 141
3276 438
9912 591
25102 209
147945 634
7395 252
7827 170
46014 376
8872 289
11325 328
5130 508