1094 238
2301 531
2612 835
3158 909
2792 598
1242 249
338 62
7709 167
9572 444
5858 421
28860 261
73219 517
54952 741
19305 569
9668 94
31401 329
8233 370
3450 232