1803 371
7071 717
2117 489
1777 276
3236 562
4954 223
247 31
3686 200
2091 242
50811 767
5885 511
11112 189
22303 83
10836 408
25214 427
5241 697
2807 66
1536 202
3199 571
3844 505
8552 862
3052 423
6486 802
2778 382
7547 397
5052 236
5748 304
996 104