2516 540
1009 332
341 86
1143 318
435 100
6183 547
10652 170
13784 206
7410 198
7978 870
13242 253
21498 598
29442 272
7615 201
22237 154
6685 447
9258 294
8066 144
3482 188
12092 267
7157 618
5559 320
5707 126
8120 578