105691 901
3291 43
5528 300
3368 231
5510 479
9360 103
286520 1364
131775 325
5367 411
6431 252
29564 688
78533 535
6003 135
6432 479
5095 491
12935 329
19807 173
99702 286
108139 381