3128 96
4803 98
5194 159
4179 639
5676 923
2787 217
12585 443
1323 58
6869 616
2646 145
2498 202
3952 598
5837 470
18492 103
5894 437
5913 702
3331 322
3502 542
4045 692
5374 909
8241 539
5816 562
3822 404
5056 123
9894 835
19072 502
40969 628
13199 206