4646 211
5267 625
199951 1101
13262 606
39316 141
32688 594
8375 368
15347 93
31113 473
44628 351
26151 392
9497 162
15985 298
108374 846
5322 512
4669 686
1222 49
4184 347
2715 399
3927 696
3937 459