2213 90
3917 377
9685 476
4638 638
5927 238
6994 548
7598 509
2070 209
3333 164
5434 489
5988 468
4933 645
4168 696
3483 583
2502 291
5085 759
1863 135
5943 256
6428 81
6226 423
4575 385
7724 612
2059 119
4909 598
10542 927
29145 241
24961 588
42005 550