1502 275
2407 100
1387 60
3993 279
17473 693
31803 295
9453 168
12519 397
12733 485
15681 609
9205 38
4849 97
9707 425
9652 320
10623 100
6244 533
6836 211
3008 498
3870 322
4197 28
44998 682