598 120
1004 199
364 93
2793 902
1320 340
966 313
2939 764
2213 701
1440 387
351 97
1514 377
1667 456
2268 600
1763 354
2746 669
1099 278
777 176
2632 793
1044 257
2229 584
14847 352
24140 491
659 141
1914 494
3234 646
2442 538
531 111
1543 302