23599 142
7058 306
957 81
4826 726
20413 453
11531 38
5765 291
2058 317
3702 413
17375 227
5546 168
2542 55
3002 184
1835 368
197599 876
158948 635
10287 785
3004 364
771 86
7246 771
5075 513
26764 537
2755 504
95300 233
188524 259
417898 639
9409 613
3800 278