4303 498
3539 620
9454 598
282883 1266
8562 593
4096 310
1140 130
53393 491
11032 93
5278 555
4116 811
5377 937
30710 190