109091 213
14551 482
2889 437
3735 588
5140 467
26419 65
16608 681
36390 182
77150 564
14457 671
45767 339
43274 265
22617 221
31905 633
28887 402
3070 115
1807 85
9420 172
2858 166
3083 439
6394 322
44599 512