41680 59
3753 503
3121 513
1275 61
17200 189
3837 670
7645 109
8993 469
12538 472
5408 373
7053 354
4224 736
12313 333
4587 767
8899 285
6307 124
2305 461