2756 793
273 339
185 274
570 388
82 512
3249 313
65 608
392 652
877 267
481 603
225 636
241 872
299 669
747 585
149 221
478 38
543 125
32 153
231 100
1002 948
954 885
1020 27