5957 860
5059 244
3684 295
8353 553
8707 671
3783 382
4504 85
12684 236
3071 395
13703 88
2045 217
2187 159
3974 426
9304 573
3272 451
4693 596
5748 675
3363 1006
14864 463
21240 641
22408 479
27716 623
5669 390
4550 248