2105 62
7112 528
10001 542
20991 785
6293 441
1761 75
107645 953
9865 116
6259 410
2147 412
6376 480
3678 503
179604 580
3624 455
4294 792
3538 528
2555 567
5100 504
3541 176
2352 487
4008 359
4454 913
155910 297
7930 509
6870 168
8519 486
6919 502
91309 662