3213 541
25104 733
7493 679
6940 250
45472 225
6572 83
149761 877
79003 627
11203 249
16219 294
9358 432
1885 33