2501 201
7095 535
8929 791
13467 585
5443 711
8522 723
1253 85
20285 424
5677 693
3736 273
20244 587
4246 65
3226 345
3596 774
14425 274
5114 66
1920 181
8550 240
3511 37
20700 451
16555 833
6590 340
9932 562
14354 528