2153 90
4115 363
6066 196
639 101
476 99
5976 161
27869 268
4244 522
4007 611
10750 585
16440 508
8737 756
3900 192
14714 246
4927 163
23001 442
22346 186
3220 39
7068 820
3059 146
23675 811
4463 81
17092 435
14571 399