1082 292
2112 268
16109 633
21225 767
5944 706
7995 546
14769 116
12915 305
23398 58
4705 560
13497 337
19066 213
10919 527
8591 593
2370 212
23067 415
15856 883
7130 329
30964 91
10937 330
21456 240