2380 360
3272 850
2181 197
2301 457
66125 682
21427 496
222415 300
71099 485
97427 832
126438 786
109499 165
61268 462
30399 412
75477 621
85640 752
41741 566
91276 239
44008 309
123559 336
517683 810
137207 596
101116 390
153809 562
20713 252