122920 343
3222 115
193514 418
133096 905
205252 299
185520 1329
215551 696
3781 413
282508 885
4189 414
8879 508
3926 394
3948 611