2699 761
846 233
527 122
2108 549
2639 678
188 46
2689 446
7928 264
4436 506
34485 929
31604 428
30765 376
6766 94
5865 148