21861 341
9661 714
6943 657
7685 68
4980 127
8992 513
5181 126
6120 360
8304 697
6352 493
5089 539
12540 523
11405 335
6424 615
5310 469
15699 756
9679 642
7347 402
3195 390
5079 139
12270 286
3212 335
22591 67
1620 92
6307 724
7084 546
4053 340
45394 792