106968 901
3310 43
5549 300
3542 231
5533 479
9368 103
287294 1364
132428 325
5375 411
6451 252
29609 688
78734 535
6022 135
6452 479
5138 491
12960 329
19832 173
100516 288
108988 382