40262 67
54030 531
15867 516
11352 203
8951 140
3965 360
7809 145
5081 496
2979 241
4281 510
30058 72
3591 42
4168 396
2729 397
10410 215
3522 469
218875 317
220056 635
4908 969
2402 373
8389 315
26182 96
3275 181
4685 29
6894 112
3808 395
1465 57
1339 133