2973 218
13421 219
4035 100
5844 273
4401 531
7140 810
22049 35
9444 116
15668 486
3873 457
6133 370
10802 935
4712 472
13160 242
3816 436
3199 106
12959 542
3112 382
8313 31
6507 527
15326 826
20879 130
3615 566
2989 38
5289 568
3619 337
5895 46
8197 671