3952 612
4501 293
6192 824
145246 273
7067 578
8165 472
4784 755
8500 176
14161 598
31949 267
12403 321
6100 29
4222 168
11595 580
6253 626
25205 943
4610 632
5792 675
20020 41
6089 963
3679 71
15035 890
14552 405
24067 107