21893 156
9047 455
3755 97
4574 889
4757 405
6939 504
5167 645
3975 141
6997 285
5644 622
2342 86
10047 359
4399 923
8111 797
12326 483
3716 346
6149 273
7086 388
5735 429
7153 626
8895 572
4861 908
5896 771
5760 163
5422 747
5387 329
4308 614
5281 331