5076 728
3923 637
3405 329
11569 172
7135 184
48085 626
7485 92
12357 482
284269 1572
36888 877
4979 494
5355 308
47526 167
13394 566