328 101
1463 448
1414 403
1479 300
968 270
1825 406
1886 453
2326 603
577 180
1844 500
3059 939
2408 81
1152 149
369 47
3057 193
2434 751
2605 534
1099 299
622 160
284 56
3505 666
4993 407
8104 792
11684 699
9715 320
5052 427
1187 127