3600 768
4323 631
173797 316
16651 338
9676 487
3292 412
12533 509
56995 65
4103 185
3181 39
7263 548
1224 102