2922 353
3923 577
12927 269
41602 702
8175 191
5438 128
12633 719
16035 627
4184 550
5860 80
9296 122
3311 195