106991 901
3310 43
5549 300
3544 231
5533 479
9369 103
287313 1364
132447 325
5377 411
6452 252
29609 688
78746 535
6023 135
6452 479
5140 491
12961 329
19833 173
100555 288
109006 382