2816 587
15488 502
1680 330
43986 186
26316 195
5028 448
17699 546
20785 264
13082 551
3571 487
1178 64
3146 447
2312 61