4504 587
30942 505
2419 331
45299 186
29226 195
5460 448
19083 546
23599 265
13322 551
3869 487
7097 64
3588 447
2761 61