175633 454
115976 904
3647 44
5712 300
3706 231
6322 480
9516 103
296379 1371
140260 331
5465 411
6549 252
30780 688
83796 535
6450 135
7027 479
5522 491
13630 329
20227 173
112712 296