3005 853
535 164
387 80
2071 419
2686 678
1344 414
2351 656
1913 410
1462 309
1305 315
164 39
2151 582
1241 359
2663 815
2044 603
2332 562
991 222
625 189
841 177
929 285
2249 490
3022 978
366 98
2189 500
623 145
473 97
1555 468
150 29