12602 450
1839 319
7707 443
2643 60
2589 133
25689 547
17963 303
51471 94
9146 803
3682 770
29058 210
7845 562
7630 612
12784 217
1602 27
2817 288