4303 498
3539 620
9454 598
282889 1266
8562 593
4096 310
1140 130
53399 491
11032 93
5278 555
4116 811
5378 937
30714 190