2341 34
3924 289
12477 97
2933 473
9964 561
5369 625
10802 169
7048 773
6895 416
5191 572
20075 578
8088 214
14705 338
4434 265
5041 278
5311 442