5808 603
5116 418
8082 356
6546 231
4347 421
6322 388
4253 734
3857 331
47042 120
26045 190
41613 838
58362 355
150186 892