4303 498
3539 620
9454 598
282886 1266
8562 593
4096 310
1140 130
53395 491
11032 93
5278 555
4116 811
5377 937
30712 190