29101 663
6444 490
9096 81
10462 131
26978 315
16440 1053
67330 1029
28436 181
23888 1040
23449 748
30528 438
3923 549
17859 246
7327 491
90429 289
58260 157
4933 205
6213 888