870 67
43958 186
2334 393
4690 447
775 39
149322 238
11745 33
13246 531
14724 52
4603 285
5343 136
2993 116
2888 280
3528 318