101097 560
123153 233
5337 509
9324 645
3870 295
4358 629
5022 302
7223 425
7673 916
8127 125
2994 363
2822 543
4209 604
3473 235
12990 616
2421 89
4028 288
6334 715
4546 256
5253 634
4807 812
4526 417
6022 366
4377 65
4128 462
4029 571
9757 626
11678 239