12583 52
44536 334
10252 257
5820 38
9979 516
18077 386
21579 393
5160 641
14463 338
64348 609
4040 116
124696 752
21818 180
7805 248
16892 702
4292 888
5020 651
4969 262
11044 254
3507 375
27723 155
24973 489
4114 506
3326 293
6837 519
5298 435
23097 482
5508 668