104582 205
14502 482
2885 437
3734 588
5133 467
26408 65
16597 681
36383 182
77028 564
14454 671
45707 339
43228 265
22591 221
31865 633
28845 402
3070 115
1805 85
9418 172
2853 166
3078 439
6392 322
44556 512