1512 26
966 53
3163 401
5103 869
2986 473
3602 602
2839 287
23441 583
1581 181
2561 283
6268 145
6567 420
7704 843
1386 56
15414 352
2835 106
3143 589
30906 689
18113 94
4445 29
4298 766
1063 46
4813 262
2429 406