4646 211
5268 625
199957 1101
13262 606
39316 141
32689 594
8375 368
15348 93
31114 473
44629 351
26151 392
9498 162
15986 298
108391 846
5322 512
4669 686
1222 49
4185 347
2715 399
3927 696
3937 459