848 67
43949 186
2329 393
4675 447
772 39
149184 238
11739 33
13238 531
14715 52
4601 285
5333 136
2974 116
2875 280
3523 318