43403 309
6405 250
4319 400
5502 448
4151 58
4429 391
2272 121
7883 696
7542 455
9255 396
6920 173
8218 493
10214 469
9289 486
3475 526
11057 317
13938 425
4053 735
4233 194