5040 526
3851 297
4431 303
10913 888
3606 561
12916 141
2134 197
5020 726
4073 572
23399 761
2099 51
3704 574
2723 360
3018 336
4124 489
4369 349
5329 910
5790 792
5053 192
1349 156
5057 522
3549 928
4364 273
3004 473