13021 501
3125 218
14268 219
4246 100
6273 273
4337 531
7529 810
23293 33
9966 116
17220 486
4137 457
7082 371
12026 935
4870 472
15796 242
3990 436
3478 106
13453 542
5424 382
8846 31
6798 527
14776 825
22460 131
3783 566
3176 38
5682 568
4500 338
6591 46