2915 680
1205 32
9304 940
19225 192
12217 793
35394 740
5838 53
5386 389
2473 152
5291 299
16216 294
11120 506
13222 271
8988 671
3122 709
5456 752
4579 610