445 98
930 237
16491 544
1536 279
3210 912
2999 690
1975 400
2529 511
3285 656
1099 243
27045 114
22591 509
4740 598
20411 579
6393 254
3151 120