3497 101
9012 233
2874 410
3522 397
17291 338
14057 675
6004 86
6728 101
14096 238
5472 674
3918 390
4633 452
8462 417
48216 524
18564 496
57552 159
102933 931
115575 399