440 117
587 164
2333 540
1802 374
16273 636
746 149
13900 917
18627 384
9055 351
2164 185
8294 307
3035 476
6521 309
9344 390
7115 358
5292 674