14307 482
9504 281
5810 143
4128 657
5251 592
2956 285
4412 406
3096 367
6337 873
5018 797
6343 81
2861 207
2256 56
11812 892
2848 288
3199 106
1637 63
4646 588
5318 593
7342 801
2669 303
6773 554
11070 742
12627 238