1163 233
6900 891
555 63
1496 301
2974 571
4210 853
1836 349
1219 96
2927 574
2234 534
507 103
1239 285
3449 380
5926 441
6856 69
17090 236