2915 680
1205 32
9302 940
19224 192
12217 793
35394 740
5838 53
5386 389
2473 152
5290 299
16216 294
11120 506
13222 271
8988 671
3121 709
5456 752
4579 610