3523 550
2580 310
48702 777
8735 86
11100 287
15765 125
18288 86
8086 235
6334 238
33104 957
18207 201
23495 612
10651 163
76962 484
10979 390
13097 542
5384 584
6027 715
5473 273