2950 666
2322 582
422 95
466 79
1257 346
2021 583
5112 455
9822 35
6949 353
25238 594
2227 81
33778 385
3326 377
11691 359
38667 427
15940 139
55704 328
15955 629
3465 853