2992 587
18983 503
1821 330
44245 186
26931 195
5092 448
17862 546
21111 264
13133 551
3605 487
6884 64
3181 447
2387 61