3002 222
5359 30
6111 453
2915 175
10407 574
8171 145
29610 491
15250 954
9875 680
9560 34
17261 240
5314 599
13440 95
33795 139
27515 688
20233 115
9467 164
6042 173
16167 764
25342 423
12794 802
35952 115
10192 368
3443 176