4303 498
3539 620
9456 598
282889 1266
8562 593
4096 310
1140 130
53402 491
11034 93
5278 555
4116 811
5378 937
30716 190