1203 250
3064 910
1474 361
12699 578
4739 587
50854 411
6845 557
11356 75
13519 169
4464 562
10623 502