2332 649
1501 275
10154 59
4007 283
5271 99
6424 479
7089 48
5782 144
5306 438
1842 338
1362 83
9220 591
1982 329