3220 541
25124 733
7506 679
6953 250
45480 225
6577 83
149788 877
79007 627
11278 249
16230 294
9363 432
1893 33