3291 216
4652 543
11349 395
40882 116
87184 98
23452 771
12754 584
31796 579
28943 486
11055 37
8893 788
10376 848
3796 273
22732 273
1941 71