5020 384
2528 70
3584 262
9176 272
10675 606
5194 555
5147 208
5587 361
20545 377
5079 325
2670 51
4070 146
2754 501
3324 461
7071 904
5043 349
12418 784
3409 473
4600 396
3006 486
9136 987
3659 261
4088 337
3616 132